frontage roads - Turkish English Dictionary